spotted hemlock - English Synonyms Dictionary